put up a good fight - Turc Anglais Dictionnaire